JavaScript Job: Software Engineer - JavaScript, .Net-C#

Job added on

Company

Morningstar

Location

Edinburgh, Scotland - United Kingdom

Job type

Full-Time

JavaScript Job Details

Software Engineer - JavaScript, .Net/C#

Location: Edinburgh / Hybrid


The Group

At Morningstar, we strive to Empower Investor Success. We tirelessly pursue new ways to combine our data and research with design and technology to help solve investors’ needs. Our solutions pave the way for investors to achieve their goals with confidence.

The Morningstar Wealth Platform allows investors and advisers to collaborate through their financial journey with seamless and enjoyable digital experiences. By learning through data and engagement, we build products and offer services that connect people to the financial information and tools they need. Our mission is to enhance the education, engagement, and experience for the investor.

The Role

We are looking for two talented Software Engineer's to work within one of our Product teams, partnering with team members from Product, Design and Engineering. You will have a solid technical background with experience in designing and delivering high quality, mobile and front-end solutions.

Strong judgment and communication skills, experience design, and continuous focus on engineering and operational excellence are essential for the success in this role. You will contribute, across the Stack: mentor and grow junior developers, adopt software development best practices for code, designs and testing, and be part of defining the team's overall technical strategy.

You will tackle interesting, novel situations every day and you’ll have the opportunity to partner with multiple product teams at Morningstar in order to deliver exceptional service to the Wealth Platform business.


Our Technology stack is primarily built on a Microsoft .Net stack, with an Angular front end, hosted on Azure and leverages elements of the Power Platform and BusApps stack.


Responsibilities:

  • Working in cross functional teams with engineering, product, and design colleagues to provide innovative and iterative solutions to complex customer and business problems from concept to customer

  • Developing solutions which solve Customers wealth and investment aspirations and needs, and deliver medium to long term sustainable business growth

  • Responsible for leading the delivery of outstanding engineering, data and architecture to support high quality production scalable delivery and ongoing performance

  • Responsible for the quality of application/ products technical performance, through adoption and coaching of code quality, design, testing, monitoring etc.

  • We are passionate about supporting a learning culture across our teams, mentoring team members to leverage best engineering practices, tooling and methods

  • Attending and contributing at all relevant team events and ceremonies


Requirements:

  • 3yrs+ commercial experience in building complex mobile and front end applications that have been successfully delivered to customers.

  • Solid experience of .Net/C#, JavaScript

  • Fast and Curious learner, with experience of defining engineering best practices and providing technical mentorship to other members of the engineering team.

  • Experience and understanding of Agile Development methodologies, including Scrum.

If you possess the desired experience and would like to find out more, please get in touch!


P03_MorningstarWealth(UK)Limited Morningstar Wealth (UK) Limited Legal Entity

If you received and accept an offer from us, we require that personal and any related investments be disclosed confidentially to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.